forward-looking strategy - German English Dictionary